Big Huge Thesaurus

Egyptian grass

noun